Software Engineering Ontology: a Development Methodology
نویسندگان
چکیده
Thus, ontologies represent a consensual, shared description of the pertinent objects considered as existing in a certain domain of knowledge (the domain of discourse). They constitute a special kind of software artefact conveying a certain view of the world (conceptualization), specifically designed with the purpose of explicitly expressing the intended meaning of a set of agreed existing objects.
منابع مشابه
IOEM - Ontology Engineering Methodology for Large Systems
The paper presents IOEM, a methodology for ontology development elaborated for the INSIGMA project. Although prepared for a particular use, the methodology is quite general and can be used in a large variety of IT projects requiring ontology components. It is particularly suitable for large and geographically distributed software projects. The methodology is oriented towards applications of ont...
متن کاملOntoMaven - Maven-Based Ontology Development and Management of Distributed Ontology Repositories
1 In collaborative agile ontology development projects support for modular reuse of ontologies from large existing remote repositories, ontology project life cycle management, and transitive dependency management are important needs. The Apache Maven approach has proven its success in distributed collaborative Software Engineering by its widespread adoption. The contribution of this paper is a ...
متن کاملAspect OntoMaven - Aspect-Oriented Ontology Development and Configuration with OntoMaven
In agile ontology-based software engineering projects support for modular reuse of ontologies from large existing remote repositories, ontology project life cycle management, and transitive dependency management are important needs. The contribution of this paper is a new design artifact called OntoMaven combined with a unified approach to ontology modularization, aspect-oriented ontology devel...
متن کاملDevelopment of a peer-to-peer information sharing system using ontologies
Most existing agent-oriented methodologies ignore system extensibility, interoperability and reusability issues. Ontologies have been found to play a significant role in facilitating interoperability, reusability, MAS development activities (including MAS analysis and agent knowledge modeling) and MAS run-time operation (including agent communication and reasoning). However, most of the existin...
متن کاملUse and Design of Ontology-based Multi-agent System for Multi-site Software Development Environment
Large software development projects involve several participants who are distributed geographically without face-to-face communication. To maintain collaborative work through effective communication and coordination, it is necessary to have a common understanding of terminology and methodology to clarify software engineering concepts and enable knowledge exchange and reuse. We consider an ontol...
متن کاملA software engineering approach to ontology building
Ontologies are the backbone of the Semantic Web, a semantic-aware version of the World Wide Web. The availability of large-scale high quality domain ontologies depends on effective and usable methodologies aimed at supporting the crucial process of ontology building. Ontology building exhibits a structural and logical complexity that is building methodology that capitalizes the large experience...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004